dispatch note or slip - Turkish English Dictionary